home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / pcbv421.zip / HISTORY.DOC < prev    next >
Text File  |  1992-04-25  |  6KB  |  150 lines

  1. PCBVERIFY 4.0x HISTORY
  2. ----------------------
  3.  
  4. -- 4.21 --
  5.  
  6. Corrected a bug which was preventing long distance numbers from being added
  7. to PCBVVER after the first attempt when set up to do so in PCBV.CNF.
  8.  
  9. -- 4.20 --
  10.  
  11. Got rid of the BRUN reuirement.
  12.  
  13. Fixed a problem with (LDS) and (LOC) sometimes showing up incorrectly in the 
  14. logs and on the screen.  Calls were being handled properly but were being  
  15. reported as (LOC) even if they were (LDS), if the PCBVAL file contained a 
  16. single ? in the long distance (entered) flag field instead of a ?Y.
  17.  
  18. Also took care of a problem where numbers not found in the PCBVAL file at all
  19. would sometimes be displayed to the user as (Long Distance) even though they
  20. said (Local).
  21.  
  22. -- 4.10 --
  23.  
  24. Fixed another problem where PCBVerify would loop on a @ appended to an @X code.
  25. Also fixed the WELCOME file which was distributed with PCBV409 and had this 
  26. very problem.
  27.  
  28. Fixed a problem where PCBVerify would overwrite the last entry in the log file.
  29. This resulted in the disappearance of the line "Opened Door (Verify)" on 
  30. PCBoard systems.
  31.  
  32. -- 4.09 --
  33.  
  34. Fixed a problem in local mode which would yield an "invalid comport specified"
  35. regardless of the comport setting.  This problem only occurred with local mode.
  36.  
  37. Fixed a problem with a single @ on a line, or one that was misplaced.  PCBV
  38. would loop infinitely printing the "@".
  39.  
  40. Fixed a problem PCBV.SYS and PCB12/14 (PCBOARD.SYS file only) systems not
  41. giving the proper time remaining.  This occurred only with non-PCBoard
  42. systems.
  43.  
  44. Fixed a problem where the expiration date was not properly being adjusted
  45. when using "+days" in the expire date adjust field.
  46.  
  47. Fixed a few ommissions from the logfile.  Also fixed code which prints user's
  48. phone number on the status line after being entered (or after callerid detect).
  49.  
  50. -- 4.08 --
  51.  
  52. Fixed a problem which would case PCBVerify to falsely detect MODEM RING
  53. INDICATE on some systems.  This error was caused by some mods made in
  54. version 4.07.
  55.  
  56. -- 4.07 --
  57.  
  58. Whoops!  4.06 did not completely fix the problem with strange comports.
  59. If the leading 0 was included in the comport address, the configuration
  60. routine would strip out the : and mess everything up.  You should no
  61. longer get "invalid comport" messages.  (Sorry about that one -- I thought
  62. I had it fixed.  I don't have non-std comports over here, so I had no idea
  63. it was burping on that).
  64.  
  65. Fixed a problem with DOOR.SYS systems where COM0 (local) would be returned as
  66. an invalid comport specification.
  67.  
  68. Made the color @ code drivers more tolerant -- lowercase letters would produce
  69. errors.  Fixed.
  70.  
  71. Made error messages a little neater in appearance on screen and in the 
  72. Verify.err file.  English text should appear for most error messages.
  73.  
  74. Clarified some contradictions in the documentation regarding error and 
  75. non-error dial strings.
  76.  
  77. -- 4.06 --
  78.  
  79. Fixed a problem with non-standard comports.  If you entered the aaaa:i 
  80. designation for your comport, PCBVerify would simply drop back to DOS.
  81. This has been fixed and PCBVerify will now accept comport addr's in the
  82. format [hex address]:[irq], i.e. 03f8:4, 02e8:5, 0380:4, etc.
  83.  
  84. -- 4.05 --
  85.  
  86. Another bug was recently uncovered on my system.  Error correcting modems 
  87. were not properly being picked up as so and as a result were calling error-
  88. correcting modems using the non-error-correcting dial string.  Fixed.
  89.  
  90. -- 4.04 --
  91.  
  92. Fixed a problem with REVERIFY mode.  PCBVerify would allow numbers to be
  93. reverified even if they were added to PCBVVER because of being long distance
  94. and failed on the first attempt.  PCBVerify now scans the date/comment field
  95. for the string "(ld)" or "(LD)" and if found will not allow the phone number.
  96. Otherwise, it will allow reverification of the number provided the user is
  97. at new user level and the names match.
  98.  
  99. This of course applies only to the registered version.
  100.  
  101. Fixed a problem in the external registration routine.  The external reg
  102. flagfile was not being created.  This has furthered been enhanced in that
  103. PCBVerify will delete the external reg flagfile itself whenever necessary.
  104.  
  105. Also, added the ability to handle comments in the .CNF file -- PCBVerify will
  106. now stop reading a line of the config file when it hits the first ";".  
  107. Everything after the ; will be assumed to be a comment.
  108.  
  109. This version was never actually released.
  110.  
  111. -- 4.03 --
  112.  
  113. Fixed a problem reading the config file identifier.  4.02 would not properly
  114. read the first line of the config file (identifier) and reported that the 
  115. version of the config file was pre-4.0.
  116.  
  117. -- 4.02 --
  118.  
  119. Fixed the DOORSYS program distributed with 4.00/4.01 which would always 
  120. produce a message stating the command line parameters even if you had 
  121. given it both filenames.
  122.  
  123. Changed some of the startup code in PCBVerify to allow for a more tolerant
  124. first line of the config file (now searches for a "4.0" without checking
  125. for the remaing zero.  Also, when the startup code began it would sometimes
  126. appear to lock the system up because the opening message regarding an improper
  127. config file would get erased by other internal routines before the operator
  128. had a chance to see the message.
  129.  
  130. Added HISTORY.DOC to the ZIPfile to allow tracking of all bug fixes.
  131.  
  132. -- 4.01 -- 
  133.  
  134. 4.01 fixes two problems.  First, on PCBoard 14.x systems without the /NETWORK
  135. switch, an error 52 (bad file name) was given.  This version corrects this 
  136. problem.  This was due to a null string being passed to the open file routine.
  137.  
  138. Documentation clarifications were made.  PCBV40.DOC included the callerid
  139. file but UPGRADE.DOC failed to mention it.
  140.  
  141. ----------
  142.  
  143. If you have trouble with PCBVerify, don't hesitate to call Premier
  144. BBS and ask for help.  I will help anyone who asks and will always do whatever
  145. it takes to get PCBVerify running on your system.  Please do not call me at
  146. home.  Leave a message on the board and I'll respond within 24 hours.
  147.  
  148. (615) 588-9407 (2400bps -- rings down to 588-9425)
  149. (615) 588-9425 (14400 bps, v.32bis)
  150.